work independently - Français Anglais Dictionnaire